Kannada is the major spoken language. However Hindi and English also used by educated people. Other languages like Telugu and Tamil are also widely understood.